Visualization of API Experience

نویسندگان

  • Hakan Aksu
  • Ralf Lämmel
  • Wojciech Kwasnik
چکیده

Developers differ in terms of the APIs that they are experienced in. Understanding such differences helps in balancing team structures and assigning developers to pending issues or hiring developers. In this extended abstract, we demonstrate how simple APIrelated, per-developer metrics can be visualized to give a quick overview on the API experiences of developers. Data extraction is based on mining the commit history in projects in terms of references to API elements (methods and types). We visualize experiences as maps and aster plots.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Adapting Single-User Visualization Software for Collaborative Use

This paper presents our experiences with adapting single-user visualization software for web-based collaboration. Sun’s Java JXTA API was used to adapt an opensource molecular visualization program called Jmol. It was found that by focusing on the program’s graphical user interface the software could be quickly transformed into a peer-to-peer application. Our positive experience implies that ma...

متن کامل

API for Grid Based Visualization Systems

In this paper, the authors discuss their proposal for a Grid Based Visualization API (Application Program Interface). Grid enabled system are becoming more popular with the years and therefore great efforts are put in it to develop new functionalities. Visualization of large-scale distributed data is a necessity for scientific simulation. The confluence of both ideas is therefore natural. We pr...

متن کامل

Web Software Visualization Via Google’s Visualization API

There exist very few toolkits and libraries that make it easy for developers to create visualizations of empirical software metrics data. For this reason the use of software visualization tools is not wide-spread within the software development industry. We are exploring creating visualizations of software metrics using the Google Visualization API for the purposes of visual software analytics....

متن کامل

ACVisualizer: A visualization tool for APi-calculus

Process calculi are mathematical tools used for modeling and analyzing the structure and behavior of reactive systems. One such calculus, called APi-calculus (an extension to Pi-calculus), provides support for modeling migration, intelligence, natural grouping and security in agent-based systems [18]. In this article, a visualization tool for the APi-calculus is proposed. Although an invaluable...

متن کامل

Access and Mobility Policy Control at the Network Edge

The fifth generation (5G) system architecture is defined as service-based and the core network functions are described as sets of services accessible through application programming interfaces (API). One of the components of 5G is Multi-access Edge Computing (MEC) which provides the open access to radio network functions through API. Using the mobile edge API third party analytics applications ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Softwaretechnik-Trends

دوره 36  شماره 

صفحات  -

تاریخ انتشار 2016